//
//  Person.m
//  08-HomeWork
//
//  Created by dllo on 16/7/13.
//  Copyright © 2016年 daming. All rights reserved.
//

#import "Person.h"
// 类的延展
@interface Person ()
@property (nonatomic, copy) NSString *phoneNumber;
- (void)eatFood ;

@end


@implementation Person
// 延展方法
- (void)eatFood {
    NSLog(@"吃饭");
}


// null_resettable在声明属性时会发生冲突
// 需要重写setter方法, 处理掉空的情况
- (void)setFriends:(NSArray *)friends {
    if (friends == nil) {
        friends = [NSArray array];
        return;
    }
    _friends = friends;

}
- (void)addObject:(id)object {
    
}
- (id)anyObject {
    return nil;
}
// 类的返回值, 是一个数组/可变数组(数组的子类)
- (__kindof NSArray *)returnArray {
    NSArray *array = [NSArray array];
    
    return array;
    
}


@end
